Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 DENBIGH ROAD Detached £970,000 4 Dec 2009
18 DENBIGH ROAD Detached £398,000 6 Dec 1995
20 DENBIGH ROAD Detached £2,195,000 11 Jan 2019